پشت پرده گیت | چگونه فایل ها ذخیره می شوند؟

به نام خدا

گیت یکی از مهمترین ابزارها در بین توسعه دهندگان همه پلتفرم ها و همچنین از ابزار هایی که توی هرشرکت مربوط به حوزه نرم افزار برید از شما انتظار میره که راجع بهش بدونید.

اما امروز میخوایم ببینم که گیت چطور فایل ها رو ذخیره میکنه؟ و مفهوم برنچ و کامیت در اصل داستان چی هست؟

نوشته شده توسط محمد فلاح

منتشر شده در

۷ دی

آموزش MVVM در اندروید - قسمت دوم

به نام خدا

یادمه پست اموزش mvvm - قسمت اول رو آبانماه پارسال گذاشتم چه زود میگذره

بگذریم. توی قسمت اول یاد گرفتیم که DataBinding چیه و چجوری باهاش کار کنیم. داستان DataBinding فراتر از اون چیزی هست که توضیح دادم و در ادامه آموزش ها با تمامی ویژگی هاش آشنا میشیم

نوشته شده توسط محمد فلاح

منتشر شده در

۱۶ مرداد

آموزش ساخت کاستوم ویوی پیام صوتی برای آی او اس

بسم الله الرحمن الرحیم

در دو جلسه پیش دو آموزش در مورد ساخت کاستوم ویو ها خدمتتون تقدیم شد که امیدوارم اول اونا رو بخونید از اینجا میتونید دو آموزش قبلی رو پیدا کنید (آموزش قسمت اول و آموزش قسمت دوم) در این جلسه قصد داریم یه طرحی که توی سایت دیریبل دیدم باهم پیاده کنیم

نوشته شده توسط محمد فلاح

منتشر شده در

۲۲ دی

آموزش ساخت کاستوم ویو در XCode برای IOS - قسمت اول

بسم الله الرحمن الرحیم

یه وقتایی وقتی میخوایم مزیت های استفاده از زبان نیتیو رو بیان کنیم میگیم میتونیم توش هرکاری بکنیم مثلا اگر گرافیستمون یه ویوی جدیدی زد که هیچ کجا نبود خودمون میتونیم بسازیم

اصلا یه سوال اون ویو هایی هم که توی گیتهاب هست رو کی میزنه؟ بالاخره یکی پیدا شده و یه طرحی رو اجرایی کرده

شما هیچوقت نمیتونید با جاوا اسکریپت توی ری اکت نیتیو یه ویو بزنید تنها کار اینه که برید با جاوا برای اندرویدش یه ویو بزنید و بعد توی سویفت هم اون ویو رو برای ای او اس پیاده کنید و بعد ازشون استفاده کنید

پس چه برنامه نویس ای او اس به زبان سویفت باشید چه ری اکت نیتیو کار٬ این پست به دردتون میخوره

نوشته شده توسط محمد فلاح

منتشر شده در

۲۰ دی

کار با نقشه گوگل GMS در آی او اس - سویفت

به نام خدا

امروزه هر پروژه ای که یه برنامه نویس میخواد بگیره یه چیزایی توی مایه های اسنپ شده یعنی تا میخوام توضیح پروژه رو بخونم میبینم نوشته یه پروژه شبیه اسنپ

کاری به این ندارم که هرموقع یه چیزی مورد استقبال مردم قرار میگیره همه میخوام یکی مثل اونو بسازن

و کاری هم ندارم که اسنپ خوبه یا بده

فقط قراره باهم یاد بگیریم چجوری میشه با نقشه گوگل توی ای او اس کار کرد.

نوشته شده توسط محمد فلاح

منتشر شده در

۵ دی

مفهوم Protocol Oriented Programming در سویفت

بسم الله الرحمن الرحیم

شاید خیلی وقتا اسم شی گرایی رو شنیده باشید اما این مفهوم جدیدی که امروز میخوایم بررسیش کنیم رو شاید اولین باره که اینجا دارید میشنوید Protocol OP یا اگه بخوایم یه اسم فارسی انگلیسی براش بزاریم باید بگیم پروتکل گرایی.

نوشته شده توسط محمد فلاح

منتشر شده در

۱۹ آبان

ویو های کم کاربرد در اندروید

به نام خدا

اگه برنامه نویس اندروید هستید حتما خیلی از ویو هایی که توی محیط xml برای طراحی لایوت استفاده میشن رو میشناسید مثل LinearLayout یا ViewPager و خیلی چیزای دیگه اما یه سری از ویو ها هستن که شاید اصلا تا حالا اسمشونم به گوشتون نخورده باشه مثلا ViewSwitcher یا QuickContactBadge و چیزای دیگه که توی این پست قصد توضیح اونا رو داریم

نوشته شده توسط محمد فلاح

منتشر شده در

۲۳ شهریور

استفاده از یک اکتیویتی و چندین فرگمنت در آن (قسمت اول)

بسم الله الرحمن الرحیم

بعد از خیلی وقت بالاخره تصمیم گرفتم هرچی رو که دارم یاد میگیرم و توی سایت های فارسی نیست من توی الفبا بزارم.

آموزشی که امروز میخوام خدمتتون عرض کنم یه آموزش بسیار کاربردی برای اپلیکیشن هایی هست که در سطح رسمی و خیلی بزرگ طراحی میشن مثل اینستا و...

نوشته شده توسط محمد فلاح

منتشر شده در

۹ مرداد